.standard-textbox{width:140px;padding:4px;outline:none;-webkit-border-radius:3px;font-size:12px;
				  border:1px solid #dcdcdc;background-color:white;}
.standard-textbox-right{width:140px;padding:4px;outline:none;-webkit-border-radius:3px;font-size:12px;
				  		 border:1px solid #dcdcdc;background-color:white;text-align:right;}
.big-textbox{width:190px;padding:4px;outline:none;-webkit-border-radius:3px;font-size:12px;
			 border:1px solid #dcdcdc;background-color:white;}
.big-textbox-right{width:190px;padding:4px;outline:none;-webkit-border-radius:3px;font-size:12px;
				   border:1px solid #dcdcdc;background-color:white;text-align:right;}				  
.small-textbox{width:40px;padding:4px;outline:none;-webkit-border-radius:3px;font-size:12px;
			   border:1px solid #dcdcdc;background-color:white;}
.small-textbox-right{width:40px;padding:4px;outline:none;-webkit-border-radius:3px;font-size:12px;
				     border:1px solid #dcdcdc;background-color:white;text-align:right;}	
	
.small-combobox{width:60px;padding:4px;outline:none;-webkit-border-radius:3px;font-size:12px;
			    border:1px solid #dcdcdc;margin-top:2px;
				background: white url("../images/sys/dropdown-arrow.png") no-repeat scroll 40px center;}	
.standard-combobox{width:140px;padding:4px;outline:none;-webkit-border-radius:3px;font-size:12px;
			    border:1px solid #dcdcdc;margin-top:2px;
				background: white url("../images/sys/dropdown-arrow.png") no-repeat scroll 120px center;}	
.big-combobox{width:190px;padding:4px;outline:none;-webkit-border-radius:3px;font-size:12px;
			    border:1px solid #dcdcdc;margin-top:2px;
				background: white url("../images/sys/dropdown-arrow.png") no-repeat scroll 170px center;}		

.standard-textarea{width:440px;height:50px;padding:4px;outline:none;-webkit-border-radius:3px;resize:none;
				   border:1px solid #dcdcdc;background-color:white;font-size:12px;
			       font-family:'lucida grande',tahoma,verdana,arial,sans-serif;margin-top:4px;}  				   
  				   
  				   
/* A TAG*/
a.standard-link{color:#3b5998;text-decoration:none;}
a.standard-link:hover{text-decoration:underline;}

a.button90{text-decoration: none;display:inline-block;padding:5px;background-color:#3b5998;color:white;-webkit-border-radius:3px;width:90px;}
a.buttoncollapse{text-decoration: none;display:inline-block;padding:5px;background-color:#3b5998;color:white;-webkit-border-radius:3px;}
a.button90:hover{background-color:orange;}
a.buttoncollapse:hover{background-color:orange;}

.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: left;
	text-decoration: none;
	font: 15px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.gray-button {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fffcdf;
	background: -webkit-gradient(linear, left top, left bottom, from(#fffcdf), to(#faf0da));
	background: -moz-linear-gradient(top,  #fffcdf,  #faf0da);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcdf', endColorstr='#faf0da');
}
.gray-button:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fadd96));
	background: -moz-linear-gradient(top,  #fff,  #fadd96);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fadd96');
}
.gray-button:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* TABLE CONTROL */
td.catalog1{width:150px;vertical-align: middle;}
td.catalog2{width:200px;}

table.grid tr.header td{padding:5px;border:1px solid gray;font-weight:bold;line-height:15px;}
table.grid tr.body td{padding:5px;border:1px solid gray;background-color:white;line-height:15px;}
table.grid tr.footer td{padding:5px;border:1px solid gray;line-height:15px;}
table.grid tr.footer td span{font-weight:bold;}






